high performance engine - German English Dictionary